🇬🇧 en it 🇮🇹

on one's feet

  • (idiomatic) In a satisfactory (non-physical) condition; happy financially, emotionally, etc.
rimettere in sesto
Wiktionary Links